package com.huawei.hms.videoeditor;

import com.huawei.hms.videoeditorkit.sdkdemo.R;

import java.util.ArrayList;
import java.util.List;

import androidx.annotation.Keep;

/**
 * Author：daizhongbin on 2022/11/10
 * Email：1027154338@qq.com
 * Desc: 这个类的作用就是为了保留下面的资源在打包时不被排除掉，因为下面这些资源是在edit_menu_config.json中通过名字
 * 来显示的，代码通过名字来找资源。所以在gradle中把shrinkResources置为true后，打包时会被排除掉。
 */
@Keep
public class MenuConfigRes {

    private static List<Integer> sResIds = new ArrayList<>();

    static {
        sResIds.add(R.drawable.first_menu_cut_select_bg);
        sResIds.add(R.drawable.first_menu_audio_select_bg);
        sResIds.add(R.drawable.first_menu_sticker_select_bg);
        sResIds.add(R.drawable.first_menu_text_select_bg);
        sResIds.add(R.drawable.first_menu_pip_select_bg);
        sResIds.add(R.drawable.first_menu_special_select_bg);
        sResIds.add(R.drawable.first_menu_filter_select_bg);
        sResIds.add(R.drawable.first_menu_ratio_select_bg);
        sResIds.add(R.drawable.first_menu_canvas_select_bg);
    }

}
